/*
 * The MIT License (MIT)
 * Copyright © 2022 Walkline Wang (https://walkline.wang)
 * Gitee: https://gitee.com/walkline/ramcu-mechanical-keypad
 */
#ifndef KEY_MATRIX_H_
#define KEY_MATRIX_H_

#define ROW_COUNT	5	//矩阵行数
#define COL_COUNT	4	//矩阵列数
#define SCAN_PERIOD	20U //矩阵扫描间隔毫秒

/**
 * 全局变量
 **/
extern volatile uint8_t g_normal_keycode_list[];
extern volatile bool g_keycode_changed;

/**
 * 公有函数
 **/
void matrix_scan(void);

#endif
